Text copied to clipboard!
Название
Text copied to clipboard!Тестировщик для Python разработчиков
Описание
Text copied to clipboard!
Мы ищем опытного тестировщика для Python разработчиков, который поможет обеспечить высокое качество программного обеспечения, разрабатываемого нашей командой. Ваша основная задача будет заключаться в создании, выполнении и поддержке тестов для Python-приложений, а также в тесном взаимодействии с разработчиками для выявления и устранения ошибок на ранних этапах разработки.
Вы будете работать в динамичной среде, где ценится внимание к деталям, аналитическое мышление и способность быстро адаптироваться к изменениям. Мы ожидаем, что вы будете использовать современные инструменты автоматизации тестирования, такие как Pytest, unittest, Selenium и другие, а также активно участвовать в процессе CI/CD.
Ваша роль будет ключевой в обеспечении стабильности и надежности наших продуктов. Мы ищем кандидата, который не только обладает техническими знаниями, но и умеет эффективно коммуницировать с командой, предлагать улучшения и участвовать в обсуждении архитектурных решений.
Если вы увлечены качеством программного обеспечения, стремитесь к постоянному профессиональному росту и хотите работать в команде, ориентированной на результат, мы будем рады видеть вас среди нас.
Обязанности
Text copied to clipboard!- Разработка и выполнение автоматизированных и ручных тестов
- Тестирование Python-приложений на различных этапах разработки
- Создание тестовой документации и отчетов об ошибках
- Работа в тесном сотрудничестве с разработчиками и DevOps-инженерами
- Участие в процессе CI/CD и интеграции тестов в пайплайны
- Анализ требований и подготовка тест-кейсов
- Обеспечение покрытия кода тестами
- Участие в планировании спринтов и оценке задач
- Проверка производительности и безопасности приложений
- Поддержка и обновление существующих тестов
Требования
Text copied to clipboard!- Опыт работы тестировщиком от 2 лет
- Хорошее знание Python и библиотек для тестирования (Pytest, unittest)
- Опыт работы с системами контроля версий (Git)
- Знание принципов CI/CD и опыт работы с Jenkins, GitLab CI или аналогами
- Понимание принципов ООП и архитектуры ПО
- Умение писать читаемый и поддерживаемый код
- Опыт работы с REST API и тестирования веб-сервисов
- Знание английского языка на уровне чтения технической документации
- Желание учиться и развиваться в области тестирования
- Опыт работы с баг-трекинговыми системами (JIRA, Redmine и др.)
Возможные вопросы на интервью
Text copied to clipboard!- Какой у вас опыт тестирования Python-приложений?
- Какие инструменты автоматизации тестирования вы используете?
- Работали ли вы с CI/CD пайплайнами?
- Как вы подходите к написанию тест-кейсов?
- Как вы взаимодействуете с разработчиками при обнаружении багов?
- Какие типы тестирования вы проводили (юнит, интеграционное, нагрузочное)?
- Как вы обеспечиваете покрытие кода тестами?
- Есть ли у вас опыт тестирования REST API?
- Как вы документируете найденные ошибки?
- Какие сложности вы сталкивались при тестировании и как их решали?